make-up stamp - Spanish English Dictionary